making a payment - Español Inglés Diccionario